//package cn.ilikes.tools.hbase.jpa.metadatas;
//
//import java.util.HashMap;
//import java.util.Map;
//
//public class EntityMetaDataManagerFactory {
//
//	/**
//	 * key L pu name
//	 */
//	private Map<String, IEntityMetaDataFactory> entityMetaDataFactorys = new HashMap<String, IEntityMetaDataFactory>();
//
//	public void init() {
//
//	}
//	
//	public IEntityMetaDataFactory findDefultEntityMetaDataFactory(String puName)
//	{
//		return entityMetaDataFactorys.get(puName);
//	}
//	
//	
//
//	public class DefultEntityMetaDataFactory implements IEntityMetaDataFactory {
//
//		//K: Entity class 
//		private Map<Class<?>, IEntityMetaData> entityMetaDataMap = new HashMap<Class<?>, IEntityMetaData>();
//
//		@Override
//		public IEntityMetaData selectIEntityMetaData(Class<?> clazz) {
//			return entityMetaDataMap.get(clazz);
//		}
//
//		@Override
//		public void loadIEntityMetaData(Class<?> entityClass, IEntityMetaData entityMetaData) {
//			entityMetaDataMap.put(entityClass, entityMetaData);
//
//		}
//
//	}
//}
